using System.Collections.Generic;

namespace Common.Core.Caching
{
	internal interface ICachingNode<EntityType, CachingKeyType>
	{
		ICachingNode<EntityType, CachingKeyType> NextNode { get; set; }
		ICachingNode<EntityType, CachingKeyType> PrevNode { get; set; }
		KeyValuePair<CachingKeyType, EntityType> Node { get; set; }
	}
}